home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
oath.lha
/
oath
/
test
/
toks2.cc
< prev
Wrap
C/C++ Source or Header
|
1991-08-29
|
7KB
|
126 lines
#include "oath/oath.h"
#include "timer.h"
#include <iostream.h>
//***************************************************************************
#define HUNDREDS_OF_TOKENS 1000
main()
{timer Timer;
int Count = 0;
while(1)
{stringTokenA T00 = stringTokenA::make("This is token 00");
stringTokenA T01 = stringTokenA::make("This is token 01");
stringTokenA T02 = stringTokenA::make("This is token 02");
stringTokenA T03 = stringTokenA::make("This is token 03");
stringTokenA T04 = stringTokenA::make("This is token 04");
stringTokenA T05 = stringTokenA::make("This is token 05");
stringTokenA T06 = stringTokenA::make("This is token 06");
stringTokenA T07 = stringTokenA::make("This is token 07");
stringTokenA T08 = stringTokenA::make("This is token 08");
stringTokenA T09 = stringTokenA::make("This is token 09");
stringTokenA T10 = stringTokenA::make("This is token 10");
stringTokenA T11 = stringTokenA::make("This is token 11");
stringTokenA T12 = stringTokenA::make("This is token 12");
stringTokenA T13 = stringTokenA::make("This is token 13");
stringTokenA T14 = stringTokenA::make("This is token 14");
stringTokenA T15 = stringTokenA::make("This is token 15");
stringTokenA T16 = stringTokenA::make("This is token 16");
stringTokenA T17 = stringTokenA::make("This is token 17");
stringTokenA T18 = stringTokenA::make("This is token 18");
stringTokenA T19 = stringTokenA::make("This is token 19");
stringTokenA T20 = stringTokenA::make("This is token 20");
stringTokenA T21 = stringTokenA::make("This is token 21");
stringTokenA T22 = stringTokenA::make("This is token 22");
stringTokenA T23 = stringTokenA::make("This is token 23");
stringTokenA T24 = stringTokenA::make("This is token 24");
stringTokenA T25 = stringTokenA::make("This is token 25");
stringTokenA T26 = stringTokenA::make("This is token 26");
stringTokenA T27 = stringTokenA::make("This is token 27");
stringTokenA T28 = stringTokenA::make("This is token 28");
stringTokenA T29 = stringTokenA::make("This is token 29");
stringTokenA T30 = stringTokenA::make("This is token 30");
stringTokenA T31 = stringTokenA::make("This is token 31");
stringTokenA T32 = stringTokenA::make("This is token 32");
stringTokenA T33 = stringTokenA::make("This is token 33");
stringTokenA T34 = stringTokenA::make("This is token 34");
stringTokenA T35 = stringTokenA::make("This is token 35");
stringTokenA T36 = stringTokenA::make("This is token 36");
stringTokenA T37 = stringTokenA::make("This is token 37");
stringTokenA T38 = stringTokenA::make("This is token 38");
stringTokenA T39 = stringTokenA::make("This is token 39");
stringTokenA T40 = stringTokenA::make("This is token 40");
stringTokenA T41 = stringTokenA::make("This is token 41");
stringTokenA T42 = stringTokenA::make("This is token 42");
stringTokenA T43 = stringTokenA::make("This is token 43");
stringTokenA T44 = stringTokenA::make("This is token 44");
stringTokenA T45 = stringTokenA::make("This is token 45");
stringTokenA T46 = stringTokenA::make("This is token 46");
stringTokenA T47 = stringTokenA::make("This is token 47");
stringTokenA T48 = stringTokenA::make("This is token 48");
stringTokenA T49 = stringTokenA::make("This is token 49");
stringTokenA T50 = stringTokenA::make("This is token 50");
stringTokenA T51 = stringTokenA::make("This is token 51");
stringTokenA T52 = stringTokenA::make("This is token 52");
stringTokenA T53 = stringTokenA::make("This is token 53");
stringTokenA T54 = stringTokenA::make("This is token 54");
stringTokenA T55 = stringTokenA::make("This is token 55");
stringTokenA T56 = stringTokenA::make("This is token 56");
stringTokenA T57 = stringTokenA::make("This is token 57");
stringTokenA T58 = stringTokenA::make("This is token 58");
stringTokenA T59 = stringTokenA::make("This is token 59");
stringTokenA T60 = stringTokenA::make("This is token 60");
stringTokenA T61 = stringTokenA::make("This is token 61");
stringTokenA T62 = stringTokenA::make("This is token 62");
stringTokenA T63 = stringTokenA::make("This is token 63");
stringTokenA T64 = stringTokenA::make("This is token 64");
stringTokenA T65 = stringTokenA::make("This is token 65");
stringTokenA T66 = stringTokenA::make("This is token 66");
stringTokenA T67 = stringTokenA::make("This is token 67");
stringTokenA T68 = stringTokenA::make("This is token 68");
stringTokenA T69 = stringTokenA::make("This is token 69");
stringTokenA T70 = stringTokenA::make("This is token 70");
stringTokenA T71 = stringTokenA::make("This is token 71");
stringTokenA T72 = stringTokenA::make("This is token 72");
stringTokenA T73 = stringTokenA::make("This is token 73");
stringTokenA T74 = stringTokenA::make("This is token 74");
stringTokenA T75 = stringTokenA::make("This is token 75");
stringTokenA T76 = stringTokenA::make("This is token 76");
stringTokenA T77 = stringTokenA::make("This is token 77");
stringTokenA T78 = stringTokenA::make("This is token 78");
stringTokenA T79 = stringTokenA::make("This is token 79");
stringTokenA T80 = stringTokenA::make("This is token 80");
stringTokenA T81 = stringTokenA::make("This is token 81");
stringTokenA T82 = stringTokenA::make("This is token 82");
stringTokenA T83 = stringTokenA::make("This is token 83");
stringTokenA T84 = stringTokenA::make("This is token 84");
stringTokenA T85 = stringTokenA::make("This is token 85");
stringTokenA T86 = stringTokenA::make("This is token 86");
stringTokenA T87 = stringTokenA::make("This is token 87");
stringTokenA T88 = stringTokenA::make("This is token 88");
stringTokenA T89 = stringTokenA::make("This is token 89");
stringTokenA T90 = stringTokenA::make("This is token 90");
stringTokenA T91 = stringTokenA::make("This is token 91");
stringTokenA T92 = stringTokenA::make("This is token 92");
stringTokenA T93 = stringTokenA::make("This is token 93");
stringTokenA T94 = stringTokenA::make("This is token 94");
stringTokenA T95 = stringTokenA::make("This is token 95");
stringTokenA T96 = stringTokenA::make("This is token 96");
stringTokenA T97 = stringTokenA::make("This is token 97");
stringTokenA T98 = stringTokenA::make("This is token 98");
stringTokenA T99 = stringTokenA::make("This is token 99");
Count++;
if(Count >= HUNDREDS_OF_TOKENS)
{Count = 0;
Timer.split();
cout << "Constructed and destructed "
<< HUNDREDS_OF_TOKENS*100 << " stringTokens in "
<< Timer.cpu() << " / " << Timer.real() << " ms" << endl
<< "Press c-c to stop." << endl;
}
}
}